==============================================
 FAUCE v0.41c - (c) 2002 Ubaldo Andrea Farina
 (Farina Andrea Ubaldo's Chess Engine)
 e-mail: lfarina@libero.it 
 Ultima modifica: 015/09/2002
==============================================

FAUCE  un motore di scacchi Win32 che necessita un'Interfaccia Grafica per Utente (GUI) che supporti il protocollo Xboard/Winboard.
Potete trovare le ultime versioni di FAUCE alle pagine wbec-ridderkerk di Leo Dijksman: http://wbec-ridderkerk.nl/

Sono ben accetti commenti e segnalazioni di bug.

--------------------

COMANDI RICONOSCIUTI:
new              -  inizia una nuova partita
edit             -  imposta i pezzi sulla scacchiera
setboard <s>     -  imposta le posizione dalla stringa i notazione FEN
loadpos  <s> <n> -  carica la posizone n dal file s
white            -  muove il bianco, FAUCE gioca con i neri
black            -  muove il nero, FAUCE gioca con i bianchi
playother        -  gioca con il lato che non muove
go               -  avvia l'engine
force            -  l'engine non gioca con nessuno dei colori
st       <n>     -  imposta il numero di secondi massimo per pensare
	            ad ogni mossa
sd       <n>     -  imposta la profondita' massima da raggiungere
post             -  mostra le linee di pensiero
nopost           -  nasconde le linee di pensiero
undo             -  anulla l'ultima mossa
remove           -  annulla le ultime due mosse
hint             -  suggerisce una mossa
board            -  mostra/nasconde la scacchiera dopo ogni mossa
list             -  lista di tutte le pseudo mosse
llist            -  lista di tutte le mosse legali
quit             -  esce da FAUCE

--------------------

CARATTERISTICHE VER. 0.41c:
- AlphaBeta
- Quiescenza
- Check Extension
- MVV/LVA
- History Heuristic
- Killer Moves
- Iterative deepening
- Aspiration Window
- PV Search
- Hash Tables
- Null Move pruning
- Modifica posizione dei pezzi
- Riconoscimento delle patte 
  (per ripetizione, insufficienza di materiale, regola delle 50 mosse e stallo)
- Abbandono
- Piccolo libro delle aperture

--------------------

FAUCE E' GRATIS PER USO PERSONALE. NESSUNA GARANZIA.

*************************************************************************************************

HISTORY

-----------
ver. 0.25:
- corretto il bug dell'arrocco;
- implementato il comando hint di winboard;
- implementato il setboard con posizioni FEN;
- scritto un piccolo libro delle aperture;

ver. 0.32:
- inserite Killer Moves;
- inserite estensioni quando  sotto scacco;
- aggiunta l'aspiration window;
- corretto un bug nella valutazione della struttura dei pedoni;
- implementato il comando playother;
- aggiunto il camando loadpos per caricare posizioni da file;

ver. 0.41:
- aggiunte Hash Tables da 16 Mb (grazie a Carmelo Calzerano);
- corretto il riconoscimento di patta per ripetizione;
- molti int cambiati in char;
- rimosso fflush(stdout) usando setbuf(stdout,NULL) all'inizio;
- sigterm e sigint settati a 0 nelle features;
- ottimizzata la generazione delle mosse;
- ottimizzata funzione InCheck();
- scritta la difesa Pirc nel libro delle aperture;
- temporaneamente corretto uno strano bug nel libro delle aperture usando reuse=0 (grazie a Ciro Vignotto);
- pi veloce delle precedenti versioni (cambiato il compilatore);

ver. 0.41b:
- ancora pi veloce (vecchio compilatore con nuovi settaggi);
- alcune modifiche minori;

ver. 0.41c:
- risolto un problema con le hash che qualche volta lo faceva pattare nei finali quando era in vantaggio;



